insulating covering - German English Dictionary